$(function() {
    /**
     * @author Alex Yepez
     * Administra la selecion de acciones en tareas
     */
    $('#Tarea_contacto_id').on('change', function() {

        var optionSelected = $(this).find("option:selected");
        if (optionSelected.val() != 0)
        {
            $('#accion_cg').removeClass('hidden');
            $('#Tarea_accion').val("- Seleccione -");
            $('#Tarea_accion').selectBox("refresh");

        }
        else
        {
            $('#accion_cg').addClass('hidden');
            $('#Tarea_accion').val("- Seleccione -");
            $('#Tarea_accion').selectBox("refresh");
            $(optionSelected).removeClass('selected');
        }
    });
    $("#Tarea_etapa_id").change(function() {
        $.get(baseUrl + "tareas/tarea/ajaxGetPorcentaje/", {id_etapa: $(this).val()}, function(data) {
            if (data) {
                $("#Prob").val(data + "%");
            } else {
                $("#Prob").val("");
            }
        });
    });


    function enviarSmsSolo(id) {
        var res = id.split(",");
        $.ajax({
            type: "POST",
            url: baseUrl + "sms/sms/cargarFormularioSms",
            dataType: 'json',
            data: {clientes: res[0], tarea_id: res[1]},
            success: function(data) {
                if (data.success) {
                    $("#mainModal").html(data.html);
                    $("#mainModal").modal("show");
                } else {
                    bootbox.alert(data.error);
                }
            }
        });
    }

    function enviarMailSolo(id) {
        var res = id.split(",");
        $.ajax({
            type: "POST",
            url: baseUrl + "mail/mail/cargarFormularioMail",
            dataType: 'json',
            data: {clientes: res[0], tarea_id: res[1]},
            success: function(data) {
                if (data.success) {
                    $("#mainModal").html(data.html);
                    $("#mainModal").modal("show");
                } else {
                    bootbox.alert(data.error);
                }
            }
        });
    }
    function crearLlamada(id) {

        var url = "llamadas/llamada/cargarFormularioLlamadaSalienteCampania/cuenta_id/" + id;
        viewModal(url, function() {
            maskAttributes();
        });


    }
}


);
